package com.film.financial.service;

import java.util.List;
import com.film.financial.domain.Statistics;

/**
 * 财务统计Service接口
 * 
 * *@author fy
 * @date 2025-02-17
 */
public interface IStatisticsService 
{
    /**
     * 查询财务统计
     * 
     * @param sId 财务统计主键
     * @return 财务统计
     */
    public Statistics selectStatisticsBySId(Long sId);

    /**
     * 查询财务统计列表
     * 
     * @param statistics 财务统计
     * @return 财务统计集合
     */
    public List<Statistics> selectStatisticsList(Statistics statistics);

    /**
     * 新增财务统计
     * 
     * @param statistics 财务统计
     * @return 结果
     */
    public int insertStatistics(Statistics statistics);

    /**
     * 修改财务统计
     * 
     * @param statistics 财务统计
     * @return 结果
     */
    public int updateStatistics(Statistics statistics);

    /**
     * 批量删除财务统计
     * 
     * @param sIds 需要删除的财务统计主键集合
     * @return 结果
     */
    public int deleteStatisticsBySIds(Long[] sIds);

    /**
     * 删除财务统计信息
     * 
     * @param sId 财务统计主键
     * @return 结果
     */
    public int deleteStatisticsBySId(Long sId);
}
